package com.szrt.java.day20170113.ch10;


/**
 * 动态代理
 * 
 * 1 开发动态代理需要一个前提条件：这个类必须实现1个接口
 * 
 * 2: 写一个类StudentDaoProxy 不需要实现接口 
 * 
 * 3: StudentDaoProxy 里面有1个属性 private Object obj; 用构造方法进行初始化
 * 
 * 4： 写一个方法 public Object getProxyInstance()
 * 		在这个方法中调用1个方法 Proxy.newProxyInstance
 * @author zsrt
 *
 */
public class StudentDaoImpl implements StudentDao {
	
	
	public  int add(int a ,int b){
		//方法开始执行
		System.out.println(a+b);
		System.out.println("增加成功...");
		//方法结束执行
		return a+b;
	}
	
	public  void delete(){
		//方法开始执行
		System.out.println("删除成功...");
		//方法结束执行
	}

}
